regexp.onePassInst.Next (field)
28 uses
regexp (current package)
onepass.go#L33: Next []uint32
onepass.go#L78: return i.Next[next]
onepass.go#L213: prog.Inst[ix].Next = nil
onepass.go#L215: prog.Inst[ix].Next = nil
onepass.go#L336: onePassRunes[pc], inst.Next = mergeRuneSets(
onepass.go#L338: if len(inst.Next) > 0 && inst.Next[0] == mergeFailed {
onepass.go#L347: inst.Next = make([]uint32, len(onePassRunes[pc])/2+1)
onepass.go#L348: for i := range inst.Next {
onepass.go#L349: inst.Next[i] = inst.Out
onepass.go#L355: inst.Next = make([]uint32, len(onePassRunes[pc])/2+1)
onepass.go#L356: for i := range inst.Next {
onepass.go#L357: inst.Next[i] = inst.Out
onepass.go#L363: if len(inst.Next) > 0 {
onepass.go#L369: inst.Next = []uint32{inst.Out}
onepass.go#L384: inst.Next = make([]uint32, len(onePassRunes[pc])/2+1)
onepass.go#L385: for i := range inst.Next {
onepass.go#L386: inst.Next[i] = inst.Out
onepass.go#L391: if len(inst.Next) > 0 {
onepass.go#L408: inst.Next = make([]uint32, len(onePassRunes[pc])/2+1)
onepass.go#L409: for i := range inst.Next {
onepass.go#L410: inst.Next[i] = inst.Out
onepass.go#L415: if len(inst.Next) > 0 {
onepass.go#L420: inst.Next = []uint32{inst.Out}
onepass.go#L423: if len(inst.Next) > 0 {
onepass.go#L428: inst.Next = make([]uint32, len(onePassRunes[pc])/2+1)
onepass.go#L429: for i := range inst.Next {
onepass.go#L430: inst.Next[i] = inst.Out
![]() |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |